package dao;

import java.util.List;
import modelo.Aluno;
import modelo.AlunoTurma;
import modelo.Turma;

/**
 *
 * @author Abraao
 */
public interface AlunoTurmaDAO extends AbstractDao<AlunoTurma, Long> {

    public AlunoTurma getPorId(Long id);

    public List<AlunoTurma> getPorAluno(Aluno aluno);

    public List<AlunoTurma> getPorTurma(Turma turma);

    public AlunoTurma getPorAlunoETurma(Aluno aluno, Turma turma);
}
